home *** CD-ROM | disk | FTP | other *** search
- /*
- * ViewList.h
- *
- * MIDAS Module Player for Windows NT View list definitions
- *
- * Copyright 1996 Petteri Kangaslampi
- */
-
- #ifndef __MIDPVIEWLIST_H
- #define __MIDPVIEWLIST_H
-
-
- class midpViewList : public midpList
- {
- public:
- midpViewList();
- ~midpViewList();
- void AddView(midpView *view);
- void RemoveView(midpView *view);
- midpView *GetFirst();
- midpView *GetNext();
- midpView *FindView(const char *viewName);
- };
-
-
-
- class midpViewWindowList : public midpList
- {
- private:
- int numWindows;
- public:
- midpViewWindowList(void);
- ~midpViewWindowList(void);
- void AddWindow(midpViewWindow *window);
- void RemoveWindow(midpViewWindow *window);
- midpViewWindow *GetFirst(void);
- midpViewWindow *GetNext(void);
- void SongChanged(void);
- void CloseAll(void);
- int NumWindows();
- };
-
-
- extern midpViewWindowList viewWindowList;
-
-
- #endif